Big Huge Thesaurus

sexual perversion

noun